#!/usr/bin/env python

__author__ = 'gogo'

__version__ = '0.0.1'

drugs_com_index = {
    'nizoral',
    'trileptal',
    'niferex',
    'microzide',
    'relpax',
    'cocaine',
    'avinza',
    'trazodone',
    'meloxicam',
    'calomist',
    'bontril',
    'riastap',
    'prepopik',
    'propoxyphene',
    'rayos',
    'synthroid',
    'rebetol',
    'septra',
    'zelboraf',
    'mycamine',
    'cotrim',
    'bystolic',
    'exparel',
    'elavil',
    'losartan',
    'edarbi',
    'kinrix',
    'loprox',
    'arava',
    'cleviprex',
    'amyvid',
    'lopid',
    'robitussin',
    'ozurdex',
    'procysbi',
    'angeliq',
    'gemfibrozil',
    'anafranil',
    'foradil',
    'methocarbamol',
    'exforge',
    'vaccinia',
    'celebrex',
    'rosuvastatin',
    'benazepril',
    'elestrin',
    'famotidine',
    'pentacel',
    'bepreve',
    'azulfidine',
    'condylox',
    'betamethasone',
    'endometrin',
    'epzicom',
    'norvasc',
    'phenytoin',
    'oraqix',
    'lotrel',
    'promacta',
    'teflaro',
    'kalbitor',
    'fabior',
    'ziac',
    'potiga',
    'jalyn',
    'rotateq',
    'fiorinal',
    'guaifenesin',
    'adasuve',
    'clindamycin',
    'lodine',
    'kazano',
    'zoloft',
    'uloric',
    'zytiga',
    'diltiazem',
    'lialda',
    'valium',
    'tricor',
    'inderal',
    'lysteda',
    'pamelor',
    'sutent',
    'coartem',
    'zecuity',
    'gablofen',
    'carisoprodol',
    'premarin',
    'actos',
    'acetaminophen',
    'ventavis',
    'nuedexta',
    'purinethol',
    'allernaze',
    'femara',
    'zonegran',
    'implanon',
    'neupro',
    'xeljanz',
    'betaseron',
    'focalin',
    'ultane',
    'simcor',
    'vaprisol',
    'atarax',
    'uceris',
    'atorvastatin',
    'faslodex',
    'warfarin',
    'alesse',
    'guaifenex',
    'ezetimibe',
    'exalgo',
    'ranitidine',
    'vesicare',
    'solodyn',
    'exelon',
    'furosemide',
    'methotrexate',
    'loratadine',
    'imbruvica',
    'penlac',
    'votrient',
    'zovirax',
    'phenobarbital',
    'vascepa',
    'luvox',
    'nexterone',
    'fulyzaq',
    'natrecor',
    'actiq',
    'nepafenac',
    'embeda',
    'requip',
    'artiss',
    'keppra',
    'relenza',
    'cephalexin',
    'mozobil',
    'invokana',
    'venlafaxine',
    'altace',
    'flumist',
    'carvedilol',
    'topamax',
    'ilaris',
    'imitrex',
    'saphris',
    'kapidex',
    'diflucan',
    'hydroxychloroquine',
    'qsymia',
    'proventil',
    'diphenhydramine',
    'indocin',
    'baclofen',
    'ziconotide',
    'buspar',
    'stivarga',
    'oraverse',
    'darbepoetin',
    'oxecta',
    'taxol',
    'combivent',
    'hiberix',
    'voraxaze',
    'zolpimist',
    'hydrochlorothiazide',
    'qutenza',
    'maxalt',
    'oseltamivir',
    'lotensin',
    'tindamax',
    'spiriva',
    'moviprep',
    'capoten',
    'humira',
    'toradol',
    'hyzaar',
    'vioxx',
    'somavert',
    'mysoline',
    'serophene',
    'pyridium',
    'sanctura',
    'vaniqa',
    'metformin',
    'jevtana',
    'vizamyl',
    'combunox',
    'halaven',
    'novolog',
    'allegra',
    'axid',
    'ultracet',
    'cayston',
    'brintellix',
    'cerezyme',
    'exubera',
    'veetids',
    'sertraline',
    'tramadol',
    'alli',
    'simbrinza',
    'flonase',
    'multaq',
    'bydureon',
    'penicillin',
    'trimox',
    'mircette',
    'trilipix',
    'bupropion',
    'rabeprazole',
    'ciprofloxacin',
    'totect',
    'danazol',
    'viokace',
    'perlane',
    'vantas',
    'cysview',
    'miacalcin',
    'istalol',
    'gleevec',
    'zegerid',
    'benzaclin',
    'avandaryl',
    'zymaxid',
    'hydrocodone',
    'evamist',
    'synribo',
    'vectibix',
    'vigamox',
    'bosulif',
    'caprelsa',
    'acetadote',
    'nitromist',
    'motrin',
    'myfortic',
    'paroxetine',
    'livalo',
    'korlym',
    'tekturna',
    'ativan',
    'floxin',
    'trivaris',
    'vimpat',
    'aromasin',
    'soliris',
    'zipsor',
    'provenge',
    'ionsys',
    'acuvail',
    'noroxin',
    'oleptro',
    'insulin',
    'metaglip',
    'altocor',
    'ursodiol',
    'lioresal',
    'cinryze',
    'aridol',
    'patanol',
    'arthrotec',
    'casodex',
    'edluar',
    'atrovent',
    'humulin',
    'leukine',
    'besivance',
    'femtrace',
    'plaquenil',
    'synvisc',
    'dextromethorphan',
    'zirgan',
    'erivedge',
    'januvia',
    'orencia',
    'vandetanib',
    'xtandi',
    'treanda',
    'divigel',
    'xofigo',
    'botox',
    'gelnique',
    'injectafer',
    'moxatag',
    'ravicti',
    'aphthasol',
    'lunesta',
    'avelox',
    'proquad',
    'hylenex',
    'seldane',
    'venofer',
    'fansidar',
    'fragmin',
    'fluconazole',
    'rhophylac',
    'astelin',
    'cardura',
    'remicade',
    'sarafem',
    'doxycycline',
    'pulmicort',
    'flulaval',
    'ventolin',
    'avonex',
    'lybrel',
    'duricef',
    'finasteride',
    'ofirmev',
    'vibramycin',
    'benadryl',
    'ellence',
    'oseni',
    'klonopin',
    'aleve',
    'florinef',
    'zetonna',
    'actemra',
    'velcade',
    'dilaudid',
    'cyclobenzaprine',
    'abstral',
    'lescol',
    'vimovo',
    'visionblue',
    'entereg',
    'adderall',
    'travatan',
    'follistim',
    'kenalog',
    'dimetapp',
    'sinequan',
    'iressa',
    'risperdal',
    'serzone',
    'cesamet',
    'biaxin',
    'propecia',
    'xolegel',
    'eurax',
    'ultresa',
    'urispas',
    'zingo',
    'tribenzor',
    'loseasonique',
    'imdur',
    'cetirizine',
    'eligard',
    'micardis',
    'esmolol',
    'monoket',
    'desonate',
    'sprix',
    'cefprozil',
    'ziana',
    'vicoprofen',
    'methylphenidate',
    'nesina',
    'astepro',
    'provera',
    'tysabri',
    'flucelvax',
    'gazyva',
    'belviq',
    'edarbyclor',
    'carafate',
    'amphadase',
    'thalomid',
    'oforta',
    'xibrom',
    'tyzeka',
    'abilify',
    'zohydro',
    'xgeva',
    'carbamazepine',
    'carbaglu',
    'lithium',
    'vantin',
    'ddavp',
    'norco',
    'thyroid',
    'osmoprep',
    'orenitram',
    'macugen',
    'alimta',
    'zavesca',
    'asacol',
    'rheumatrex',
    'prednisone',
    'baraclude',
    'imodium',
    'prevnar',
    'caduet',
    'advair',
    'nevanac',
    'enalapril',
    'latuda',
    'brilinta',
    'ciprodex',
    'fortesta',
    'zemplar',
    'tamiflu',
    'omnaris',
    'aviane',
    'daptacel',
    'tyvaso',
    'terazosin',
    'nuvaring',
    'aubagio',
    'myrbetriq',
    'diamox',
    'mirena',
    'isoptin',
    'combivir',
    'nplate',
    'tasigna',
    'halflytely',
    'mobic',
    'moxeza',
    'vpriv',
    'elaprase',
    'alendronate',
    'zenpep',
    'reopro',
    'zantac',
    'cytotec',
    'qnasl',
    'levoxyl',
    'lamisil',
    'arcalyst',
    'concerta',
    'daytrana',
    'accuretic',
    'phentermine',
    'doxazosin',
    'twynsta',
    'fanapt',
    'pravastatin',
    'stendra',
    'terbinafine',
    'lynoral',
    'prezista',
    'sylatron',
    'rythmol',
    'xyntha',
    'darvocet',
    'magnesium',
    'amevive',
    'butalbital',
    'strattera',
    'pomalyst',
    'combigan',
    'invega',
    'aldactone',
    'benlysta',
    'ketek',
    'erythromycin',
    'sorilux',
    'complera',
    'iplex',
    'noxafil',
    'liptruzet',
    'temodar',
    'latisse',
    'gamunex',
    'treximet',
    'zestril',
    'pseudovent',
    'cialis',
    'estrace',
    'femhrt',
    'buspirone',
    'librax',
    'tegretol',
    'epogen',
    'omnitrope',
    'aceon',
    'triesence',
    'taxotere',
    'riomet',
    'valtrex',
    'horizant',
    'adcirca',
    'coreg',
    'omnicef',
    'navstel',
    'zolinza',
    'xarelto',
    'imuran',
    'pseudoephedrine',
    'mirapex',
    'zyban',
    'anturol',
    'ismo',
    'pentetate',
    'aricept',
    'vectical',
    'sklice',
    'zostavax',
    'eldepryl',
    'adalat',
    'prinivil',
    'prilosec',
    'boostrix',
    'dulera',
    'codeprex',
    'folotyn',
    'mirtazapine',
    'enjuvia',
    'doribax',
    'prandin',
    'morphine',
    'meridia',
    'clarinex',
    'edurant',
    'lisinopril',
    'climara',
    'cubicin',
    'amaryl',
    'actigall',
    'perjeta',
    'lorcet',
    'metvixia',
    'vasovist',
    'propranolol',
    'tobradex',
    'levothyroxine',
    'tapentadol',
    'intuniv',
    'azithromycin',
    'mekinist',
    'accutane',
    'rebif',
    'kcentra',
    'dysport',
    'flector',
    'antabuse',
    'copegus',
    'bactrim',
    'adreview',
    'abraxane',
    'clarithromycin',
    'metronidazole',
    'aplenzin',
    'ultram',
    'seasonique',
    'rezira',
    'alsuma',
    'feraheme',
    'promethazine',
    'hetlioz',
    'integrilin',
    'mucinex',
    'lusedra',
    'zerit',
    'cozaar',
    'marqibo',
    'naproxen',
    'dificid',
    'hytrin',
    'elimite',
    'soma',
    'adipex',
    'flagyl',
    'avalide',
    'temovate',
    'simponi',
    'lanoxin',
    'azor',
    'zyclara',
    'aspirin',
    'estrogel',
    'lansoprazole',
    'lotronex',
    'axiron',
    'levbid',
    'actonel',
    'guanfacine',
    'estradiol',
    'lasix',
    'metoclopramide',
    'magnevist',
    'brisdelle',
    'phoslo',
    'isordil',
    'metoprolol',
    'aggrenox',
    'relafen',
    'flexeril',
    'lovastatin',
    'zyrtec',
    'fetzima',
    'alphagan',
    'ryzolt',
    'digoxin',
    'prolia',
    'excedrin',
    'zosyn',
    'istodax',
    'aloxi',
    'innopran',
    'zortress',
    'duavee',
    'biothrax',
    'benzphetamine',
    'degarelix',
    'sandostatin',
    'levitra',
    'dymista',
    'toviaz',
    'meclizine',
    'rhinocort',
    'differin',
    'lucentis',
    'diprivan',
    'demerol',
    'letairis',
    'antivert',
    'lexiva',
    'duoneb',
    'yaz',
    'lastacaft',
    'azilect',
    'proscar',
    'desyrel',
    'didrex',
    'trizivir',
    'triglide',
    'ampicillin',
    'valacyclovir',
    'chantix',
    'viread',
    'macrobid',
    'vitrase',
    'nuvigil',
    'namenda',
    'boniva',
    'equetro',
    'campral',
    'prozac',
    'triamterene',
    'clindesse',
    'arzerra',
    'tadalafil',
    'parlodel',
    'picato',
    'simvastatin',
    'renagel',
    'silenor',
    'diovan',
    'aranesp',
    'stromectol',
    'zyvox',
    'cyanokit',
    'firmagon',
    'retisert',
    'rotarix',
    'clonidine',
    'adcetris',
    'eraxis',
    'zometa',
    'vivitrol',
    'symlin',
    'celecoxib',
    'omacor',
    'onfi',
    'aczone',
    'dacogen',
    'apokyn',
    'oracea',
    'xalatan',
    'risperidone',
    'xalkori',
    'enablex',
    'myambutol',
    'vfend',
    'cytoxan',
    'clonazepam',
    'lyrica',
    'nasacort',
    'sudafed',
    'onsolis',
    'unasyn',
    'seasonale',
    'cycloset',
    'percodan',
    'omeprazole',
    'androgel',
    'extina',
    'allopurinol',
    'benicar',
    'procardia',
    'actoplus',
    'erbitux',
    'captopril',
    'avastin',
    'adempas',
    'ambien',
    'verapamil',
    'ella',
    'amturnide',
    'velphoro',
    'advil',
    'lincocin',
    'arranon',
    'fioricet',
    'cefzil',
    'kogenate',
    'heparin',
    'montelukast',
    'janumet',
    'lorazepam',
    'finacea',
    'revatio',
    'triamcinolone',
    'apriso',
    'norvir',
    'merrem',
    'cometriq',
    'levaquin',
    'subsys',
    'ribasphere',
    'naglazyme',
    'staxyn',
    'kineret',
    'farxiga',
    'dotarem',
    'ixiaro',
    'suprax',
    'reyataz',
    'stelara',
    'azasite',
    'akten',
    'ambroxol',
    'xiaflex',
    'clolar',
    'nifedipine',
    'cymbalta',
    'irbesartan',
    'calan',
    'levofloxacin',
    'makena',
    'zanaflex',
    'butrans',
    'gemzar',
    'glucotrol',
    'zithromax',
    'sirturo',
    'kynamro',
    'eylea',
    'cardizem',
    'prometrium',
    'glipizide',
    'skelaxin',
    'dapsone',
    'nicotinell',
    'jentadueto',
    'spironolactone',
    'incivek',
    'ritalin',
    'amitiza',
    'rapaflo',
    'atryn',
    'ketamine',
    'isentress',
    'diclegis',
    'paraplatin',
    'zolpidem',
    'asmanex',
    'victoza',
    'fuzeon',
    'xanax',
    'pylera',
    'oxybutynin',
    'xeomin',
    'oxycodone',
    'niacin',
    'zutripro',
    'wilate',
    'myozyme',
    'lovenox',
    'stribild',
    'progesterone',
    'clozapine',
    'inlyta',
    'gralise',
    'caffeine',
    'sustiva',
    'temazepam',
    'restoril',
    'privigen',
    'phendimetrazine',
    'pepcid',
    'seroquel',
    'tequin',
    'pravachol',
    'phenergan',
    'lotrisone',
    'lexiscan',
    'opana',
    'macrodantin',
    'methadone',
    'rituxan',
    'elidel',
    'mexitil',
    'emend',
    'sancuso',
    'cipro',
    'suprep',
    'eliquis',
    'striant',
    'viramune',
    'xolair',
    'gattex',
    'omontys',
    'tretinoin',
    'nexium',
    'kadcyla',
    'flovent',
    'ammonul',
    'lumizyme',
    'marinol',
    'alprazolam',
    'brimonidine',
    'stavzor',
    'triphasil',
    'serevent',
    'orlistat',
    'amlodipine',
    'glyburide',
    'kytril',
    'tecfidera',
    'prandimet',
    'zuplenz',
    'menhibrix',
    'anzemet',
    'amiodarone',
    'tudorza',
    'codeine',
    'rozerem',
    'sovaldi',
    'fentanyl',
    'medroxyprogesterone',
    'victrelis',
    'renova',
    'lipitor',
    'reclast',
    'albuterol',
    'cefaclor',
    'benemid',
    'herceptin',
    'copaxone',
    'percocet',
    'aldurazyme',
    'prialt',
    'afluria',
    'cambia',
    'jetrea',
    'hydrea',
    'cystaran',
    'zebeta',
    'savella',
    'aclovate',
    'azmacort',
    'synagis',
    'didronel',
    'viibryd',
    'protonix',
    'mircera',
    'avandamet',
    'tygacil',
    'nitrostat',
    'zyloprim',
    'opsumit',
    'byetta',
    'vibativ',
    'adoxa',
    'sensipar',
    'emsam',
    'tarceva',
    'ditropan',
    'sonata',
    'uroxatral',
    'lamictal',
    'celexa',
    'safyral',
    'crestor',
    'tavist',
    'cataflam',
    'restasis',
    'caldolor',
    'menostar',
    'bisoprolol',
    'nasonex',
    'emla',
    'cimzia',
    'vistaril',
    'ranexa',
    'raxibacumab',
    'gabapentin',
    'beconase',
    'persantine',
    'zioptan',
    'tenuate',
    'lupron',
    'evoclin',
    'aldara',
    'lidosite',
    'bextra',
    'elelyso',
    'veregen',
    'minocycline',
    'vyvanse',
    'olysio',
    'xyzal',
    'lymphoseek',
    'intelence',
    'reglan',
    'desogen',
    'propofol',
    'epivir',
    'fycompa',
    'iclusig',
    'neupogen',
    'synalar',
    'ponstel',
    'synera',
    'lidoderm',
    'pertzye',
    'fazaclo',
    'pennsaid',
    'jakafi',
    'effient',
    'cellcept',
    'levoleucovorin',
    'flomax',
    'plavix',
    'pantoprazole',
    'citalopram',
    'atacand',
    'juvisync',
    'rogaine',
    'zocor',
    'depakote',
    'fosamax',
    'lexapro',
    'zubsolv',
    'griseofulvin',
    'coumadin',
    'entex',
    'duphaston',
    'vasotec',
    'viracept',
    'sabril',
    'fabrazyme',
    'lazanda',
    'aptiom',
    'gammagard',
    'pristiq',
    'fortical',
    'vidaza',
    'eovist',
    'motilium',
    'ceprotin',
    'plendil',
    'bromday',
    'onglyza',
    'bexxar',
    'zelapar',
    'natroba',
    'claritin',
    'alvesco',
    'natazia',
    'lortab',
    'cleocin',
    'camptosar',
    'ionamin',
    'dyazide',
    'amoxicillin',
    'phenylephrine',
    'juxtapid',
    'atelvia',
    'nulojix',
    'neurontin',
    'erwinaze',
    'exjade',
    'afinitor',
    'valchlor',
    'dopamine',
    'pletal',
    'denavir',
    'kuvan',
    'verdeso',
    'eloxatin',
    'toprol',
    'levemir',
    'emtriva',
    'nolvadex',
    'colchicine',
    'humalog',
    'zestoretic',
    'ephedrine',
    'vicodin',
    'tamoxifen',
    'banzel',
    'tekamlo',
    'atenolol',
    'minipress',
    'starlix',
    'wellbutrin',
    'amoxil',
    'arimidex',
    'ambisome',
    'augmentin',
    'xenical',
    'dovonex',
    'dilantin',
    'symbyax',
    'radiesse',
    'kyprolis',
    'nimotop',
    'altabax',
    'niaspan',
    'singulair',
    'paracetamol',
    'famvir',
    'endocet',
    'roxicet',
    'malarone',
    'mevacor',
    'clozaril',
    'torisel',
    'oxytrol',
    'perforomist',
    'esomeprazole',
    'zaltrap',
    'cuvposa',
    'tylenol',
    'sumatriptan',
    'arcoxia',
    'durezol',
    'tizanidine',
    'vytorin',
    'yervoy',
    'octagam',
    'signifor',
    'isosorbide',
    'atripla',
    'tylox',
    'ampyra',
    'pioglitazone',
    'actifed',
    'amitriptyline',
    'acyclovir',
    'sildenafil',
    'voltaren',
    'vermox',
    'plenaxis',
    'sprycel',
    'restylane',
    'datscan',
    'suboxone',
    'neulasta',
    'oxycontin',
    'havrix',
    'sitavig',
    'zorbtive',
    'cervarix',
    'nucynta',
    'ibuprofen',
    'ixempra',
    'feldene',
    'methamphetamine',
    'bentyl',
    'kalydeco',
    'enbrel',
    'cyklokapron',
    'lantus',
    'mentax',
    'medrol',
    'haldol',
    'xifaxan',
    'sumycin',
    'tetracycline',
    'adacel',
    'catapres',
    'albenza',
    'prograf',
    'tenormin',
    'yasmin',
    'glucovance',
    'remeron',
    'drixoral',
    'tiazac',
    'zetia',
    'renvela',
    'avapro',
    'estrasorb',
    'vivaglobin',
    'ertaczo',
    'binosto',
    'orapred',
    'rectiv',
    'duexis',
    'cafergot',
    'gadavist',
    'revlimid',
    'kepivance',
    'brovana',
    'luzu',
    'ulesfia',
    'nicotine',
    'mitosol',
    'tivicay',
    'alcohol',
    'protopic',
    'dexamethasone',
    'zyprexa',
    'tradjenta',
    'tussionex',
    'luveris',
    'compazine',
    'avodart',
    'pediarix',
    'egrifta',
    'effexor',
    'triaminic',
    'lumigan',
    'ferriprox',
    'accretropin',
    'kapvay',
    'detrol',
    'zylet',
    'pradaxa',
    'viagra',
    'vardenafil',
    'intermezzo',
    'xopenex',
    'samsca',
    'veltin',
    'elocon',
    'acticin',
    'duragesic',
    'symbicort',
    'ondansetron',
    'taclonex',
    'truvada',
    'xeloda',
    'menactra',
    'acanya',
    'ceftin',
    'duetact',
    'zofran',
    'pancreaze',
    'paxil',
    'diclofenac',
    'accupril',
    'bidil',
    'skyla',
    'pulmozyme',
    'oravig',
    'nortriptyline',
    'provigil',
    'neoral',
    'potassium',
    'baycol',
    'sporanox',
    'pegasys',
    'elestat',
    'aptivus',
    'extavia',
    'amphetamine',
    'keflex',
    'colcrys',
    'pentasa',
    'aristocort',
    'berinert',
    'epiduo',
    'fluoxetine',
    'zoladex',
    'gardasil',
    'ramipril',
    'gilotrif',
    'increlex',
    'beyaz',
    'miralax',
    'bactroban',
    'trivora',
    'robaxin',
    'relistor',
    'nitrofurantoin',
    'krystexxa',
    'rocaltrol',
    'creon',
    'gilenya',
    'vusion',
    'prevacid',
    'arcapta',
    'patanase',
    'testosterone',
    'geodon',
    'lopressor',
    'firazyr',
    'grifulvin',
    'osphena',
    'lozol',
    'linzess',
    'tykerb',
    'fosrenol',
    'aciphex',
    'daliresp',
    'monopril',
    'naloxone',
    'xyrem',
    'mirvaso',
    'fentora',
    'trandate',
    'depodur',
    'cosopt',
    'zemaira',
    'atralin',
    'evista',
    'tafinlar',
    'asclera',
    'xenazine',
    'diazepam',
    'raptiva',
    'etodolac',
    'aygestin',
    'naprosyn',
    'vancomycin',
    'clomiphene',
    'lariam',
    'kaletra',
    'methylprednisolone',
    'glucophage',
    'clomid',
    'nexavar',
    'surfaxin',
    'selzentry',
    'veramyst',
    'nicorette',
    'procrit',
    'rosiglitazone',
    'forteo',
    'cetraxal',
    'hydroxyzine',
    'fluarix',
    'declomycin',
    'zelnorm',
    'valturna',
    'rocephin',
    'kadian',
    'prempro',
    'budeprion',
    'zomig',
    'invirase',
    'apidra',
    'avandia',
    'tamsulosin',
    'dostinex',
}
